nios II 爱好者

 
 

Powered by: 博客园
模板提供:沪江博客
博客园 | 首页 | 发新随笔 | 发新文章 | 联系 | 订阅订阅 | 管理

2012年3月13日

【原创】基于FPGA的Phase Frequency Detectors设计
摘要: 最近遇到一个项目需要用到遥控振荡器来调节时钟频率,于是在网上查找了一番,找到了相位频率检测器的逻辑电路图,于是试着用verilog编写了程序,烧录到FPGA中,顺利完成任务。遂记录之,以防忘记。以下是原理图。详细代码如下,自己写的,凑合着看。 1 module pfd(vcoin,ref,up,dn); 2 3 input vcoin,ref; 4 5 output up,dn; 6 7 tri up,dn; 8 9 wire q1,q2,clr;10 11 assign clr=q1&q2;12 13 always @(posedge vcoin or posedge clr)14 阅读全文
posted @ 2012-03-13 21:54 nios II 爱好者 阅读(48) 评论(0) 编辑
 

2011年12月8日

终于将CVBS视频信号转SDI的转换器调试成功了
摘要: 经历了不少风波,今天总算调试通过,发帖庆祝一下。用的是saa7113+altera的EP3C5芯片,哈哈,还真不错。不过原本打算用NIOS II来做控制的,后来就用了纯硬件语言来完成了。主要还是时序上的问题,通过此次项目也学会了一些SDC方面的知识。阅读全文
posted @ 2011-12-08 21:14 nios II 爱好者 阅读(82) 评论(0) 编辑
 

2011年10月10日

如何解决passing argument 1 of 'LCD_DrawPic' discards qualifiers from pointer target type
摘要: 在编译ourdev网友“Green Sheep 绿羊”的TFT测试文件时,出现诸如passing argument 1 of 'LCD_DrawPic' discards qualifiers from pointer target type的警告,双击此警告来到main.c文件中的LCD_DrawPic(Image1)一行。经检查发现Image1 定义为const unsigned char 类型,而LCD_DrawPic函数的地方定义的是void LCD_DrawPic(unsigned char *data),两者定义不一致,将void LCD_DrawPic(unsig阅读全文
posted @ 2011-10-10 20:48 nios II 爱好者 阅读(140) 评论(0) 编辑
 
NIOS II中如何修改BSP
摘要: 在NIOS II进行Build All时出现类似于makefile:xxx: Warning: SOPC File E:/NIOS/xxx/xxx.sopcinfo could not be found.的警告时,可以用BSP editor进行修改BSP设置,具体操作如下。右键点击BSP——>NIOS II——>BSP editor进入BSP editor界面。点击File——>New BSP设置好sopcinfo的路径,以及BSP target directory的路径,点击OK回到BSP editor,点击右下脚的Generate,生成BSP,关闭BSP editor,返阅读全文
posted @ 2011-10-10 20:40 nios II 爱好者 阅读(178) 评论(0) 编辑
 

2011年10月9日

printf输出格式
摘要: 转换说明及作为结果的打印输出%a 浮点数、十六进制数字和p-记数法(C99)%A 浮点数、十六进制数字和p-记法(C99)%c 一个字符 %d 有符号十进制整数 %e 浮点数、e-记数法%E 浮点数、E-记数法%f 浮点数、十进制记数法 %g 根据数值不同自动选择%f或%e.%G 根据数值不同自动选择%f或%e.%i 有符号十进制数(与%d相同)%o 无符号八进制整数%p 指针 %s 字符串%u 无符号十进制整数%x 使用十六进制数字0f的无符号十六进制整数 %X 使用十六进制数字...阅读全文
posted @ 2011-10-09 22:11 nios II 爱好者 阅读(139) 评论(0) 编辑
 

2011年8月5日

max9526——PAL/NTSC解码芯片
摘要: 最近在一个项目中需要用到视频解码芯片,原本用saa7113的,后来发现不是很理想,偶然间发现我的抽屉里有以前申请的max9526样片,于是打了个电路来试了一下,发现很好用,基本不用什么配置,除了视频输入选择要设置以外,其他寄存器都是用默认的配置。该芯片内部10位、54MHz模/数转换器(ADC)对输入信号进行4倍过采样。MAX9526具有带失调校准的直流恢复电路和自动增益控制功能,可精确优化ADC的满量程范围。集成模拟抗混叠滤波器省去了外部滤波元件。MAX9526包括2:1输入复用器,根据输入端的有效信号自动选择信号。内部行锁定锁相环(PLL)产生采样时钟和行锁定时钟(LLC)输出,提供ITU阅读全文
posted @ 2011-08-05 21:11 nios II 爱好者 阅读(107) 评论(0) 编辑
 

2011年7月13日

光放大器的工作波长
摘要: EDFA:Erbium-Doped Fiber Amplifier(1525nm-1565nm)GS-EDFA:Gain-Shifted EDFA(1570nm-1610nm)EDTFA:Tellurite-based EDFA(1530nm-1610nm)TDFA:Thulium-Doped Fluiride-based Fiber Amplifier(1450nm-1490nm)GS-TDFA:Gain-Shifted TGFA(1490nm-1530nm)RFA:Raman Fiber Amplifier(1320nm-1660nm)阅读全文
posted @ 2011-07-13 22:08 nios II 爱好者 阅读(36) 评论(0) 编辑
 
摩尔定律
摘要: 集成电路的摩尔定律由英特尔公司创始人戈登.摩尔(Gordon Moore)提出的:每18个月集成电路的性能将提案高1倍,处理器速度提高1倍,价格和体积减小1倍。光纤摩尔定律--lianheguo "1999世界电信论坛会议“副主席约翰.罗斯(John Roth)提出:每9个月互联网频宽容量增加一倍,成本降低一半。阅读全文
posted @ 2011-07-13 21:36 nios II 爱好者 阅读(41) 评论(0) 编辑
 

2011年6月20日

usb blaster DIY
摘要: 最近在做项目时顺便画了一块Altera 的USB BLASTER板子,回来后到处找拆机元器件,呵呵,功夫不负有心人,终于可以用了,JTAG方式试过了,AS方式也试过了,signal TAP也可以用呵呵,似乎比我买的那根下载线还好用呢。资料都是从网上download的。不多说上图片,手机拍摄效果不行。阅读全文
posted @ 2011-06-20 19:34 nios II 爱好者 阅读(225) 评论(0) 编辑
 

2011年5月22日

QSYS组件信号命名方式
摘要: 参考文件:System Design with Qsys阅读全文
posted @ 2011-05-22 17:05 nios II 爱好者 阅读(191) 评论(0) 编辑
 
仅列出标题  下一页